/**
 * Author(s): xuming.Wong <xuming.Wong@gmail.com>
 */
#ifndef _FishManager_H_
#define _FishManager_H_

#include "FishGroup.h"

namespace Fish3D
{
	/*Manage all the fish group.
	*/
	class FishManager
	{
	public:
		FishManager(Ogre::SceneManager* sceneMgr);
		~FishManager();

		void update(float deltaT);
	protected:
		Ogre::SceneManager* _sceneMgr;
		std::vector<FishGroup*> _fishGroups;

		void loadFishes();
	};

}

#endif
